﻿namespace VsxTools.Common
{
    public class Enums
    {
        /// <summary>
        /// 物理上的pane无法取得时，如何处理消息
        /// </summary>
        public enum MissingOutputPaneHandling
        {
            /// <summary>
            /// 不产生任何异常，待输出的信息也不发送到任何pane中
            /// </summary>
            Silent = 0,
            /// <summary>
            /// 抛出WindowPaneNotFoundException异常
            /// </summary>
            ThrowException = 1,
            /// <summary>
            /// 输出信息转到General pane中
            /// </summary>
            RedirectToGeneral = 2,
            /// <summary>
            /// 输出信息转到Debug pane中
            /// </summary>
            RedirectToDebug = 3
        }
    }
}
